package io.renren.modules.shop.entity;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 *
 *
 * @author Yangqianyong
 * @email sunlightcs@gmail.com
 * @date 2021-11-17 15:35:51
 */
@Data
@TableName("shop_product")
public class ProductEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * id
	 */
	@TableId
	private Long productId;
	/**
	 * 商户id
	 */
	private Long commercialTenantId;
	/**
	 * 商品名
	 */
	private String productName;
	/**
	 * 保质期（月）
	 */
	private Integer productExpirati;
	/**
	 * 产地
	 */
	private String productFactory;
	/**
	 * 价格
	 */
	private Double productPrice;
	/**
	 * 促销价
	 */
	private Double productPromoti;
	/**
	 * 库存
	 */
	private Integer productStock;
	/**
	 * 商品图片
	 */
	private String productImg;
	/**
	 * 商品种类
	 */
	private Integer categoryId;
	/**
	 * 商品描述
	 */
	private String productDesc;
	/**
	 * 是否推荐
	 */
	private Integer productRecommend;
	/**
	 * 是否上架
	 */
	private Integer productRacking;
	/**
	 * 创建时间
	 */
	@TableField(fill = FieldFill.INSERT)
	private Date createTime;
	/**
	 * 创建人
	 */
	private Long createBy;
	/**
	 * 修改时间
	 */
	@TableField(fill = FieldFill.INSERT_UPDATE)
	private Date updateTime;
	/**
	 * 修改人
	 */
	private Long updateBy;

}
